It Follows was released in New York and Los Angeles on March 13th. While I won’t get to see it until March 27th, when it’s finally released in Austin (damn you South By Southwest!), I have to say that I am incredibly exited about it (read both of our glowing reviews here and here), but a […]